ram rod - Alemán Inglés Diccionario